package ch7oopexer1;

public class Question {
    //instanceof的含义和作用。
    /*
     * instanceof关键字的使用：
     *
     * a instanceof A ：判断对象a是否为类A的实例。如果是返回true.如果不是返回false
     *
     *
     * 使用情景：为了避免在向下转型时出现ClassCastException的异常，我们在向下转型之前
     * 进行instanceof的判断，一旦返回true，就进行向下类型转换。如果返回false，就不向下类型转换
     *
     *
     * 如果 a instanceof A 返回true，则 a instanceof B也返回 true。
     * 其中，类B是类A的父类
     *
     *
     * */
}
